Multicast Address
マルチキャストアドレスは複数のノードの集合体を示すアドレスです。アドレスフォーマットプレフィックスの上位8ビットがffであるアドレスが定義されています。ノードは複数のマルチキャストグループに属することができます。マルチキャストアドレスは,パケットの始点アドレスとして使用することはできません。マルチキャストアドレスには,アドレスフォーマットプレフィックスに続いて,フラグフィールド(4ビット),スコープフィールド(4ビット)およびグループ識別子フィールド(112ビット)が含まれます。IPv6マルチキャストアドレスを次の図に示します。 https://www.alaxala.com/jp/techinfo/archive/manual/AX7800R/HTML/10_10_/APGUIDE/FIGURE/ZU131600.GIF
マルチキャストアドレスの種類
組織ローカルマルチキャストアドレス
予約マルチキャストアドレス
次に示すマルチキャストアドレスはあらかじめ予約されており,どのマルチキャストグループにも割り当てることができません。
全ノードアドレス
全ノードアドレスは,指定されたスコープ内すべてのIPv6ノードの集合体を示すアドレスです。このアドレスを終点アドレスに持つパケットは指定スコープ内すべてのノードで受信されます。全ノードアドレスの種類を次に示します。
ff01:0:0:0:0:0:0:1 ノードローカル・全ノードアドレス
ff02:0:0:0:0:0:0:1 リンクローカル・全ノードアドレス
ルータアドレス
全ルータアドレスは,指定されたスコープ内すべてのIPv6ルータの集合体を示すアドレスです。このアドレスを終点アドレスに持つパケットは指定スコープ内すべてのルータで受信されます。全ルータアドレスの種類を次に示します。
ff01:0:0:0:0:0:0:2 ノードローカル・全ルータアドレス
ff02:0:0:0:0:0:0:2 リンクローカル・全ルータアドレス
ff05:0:0:0:0:0:0:2 サイトローカル・全ルータアドレス
要請ノードアドレス
要請ノードアドレスは,ノードのUnicast AddressとAnycast Addressから変換され,要請ノードのアドレス(ユニキャスト,またはエニキャスト)の下位24ビットを104ビットのプレフィックスff02:0:0:0:0:1:ff00::/104に加えたものです。要請ノードアドレスの範囲を次に示します。 ff02:0:0:0:0:1:ff00:0000 ~ ff02:0:0:0:0:1:ffff:ffff
集約プロバイダごとに上位プレフィックスが異なるなどの理由で上位の数ビットだけが異なるIPv6アドレスが生成された場合,これらのアドレスは同じ要請ノードアドレスとなります。これによってノードが加入しなくてはならないマルチキャストアドレスの数を少なくできます。